x1=502; y1=545; x2=-530; y2=-508; N=1000; position=[|51,54|-916,85|-979,738|812,-347|-493,-25|-73,668|-115,-265|397,230|966,914|255,-786|-674,7|-916,24|-714,-928|-709,-465|-628,207|-814,-951|449,856|462,799|-545,815|962,-866|165,-81|-641,-958|127,158|444,-526|-13,214|768,482|520,-330|-990,839|-696,-967|-172,843|404,225|-362,985|568,573|-696,835|-81,1|-420,-473|-346,-250|-276,695|334,-759|629,256|-33,670|817,372|-723,488|-358,-24|-728,-334|-304,-885|-818,361|267,-208|870,127|68,155|-562,169|-442,312|-655,-112|-525,-118|-853,662|516,-61|714,333|994,525|244,685|-187,-806|223,-7|-53,-419|34,728|-994,-344|-233,527|-403,-719|-595,624|582,730|207,345|912,-69|292,686|-468,147|-394,-151|-337,204|-364,895|590,911|-483,-257|-589,-416|295,-809|-985,815|223,248|153,505|98,-928|-16,523|-36,671|757,370|549,852|-649,-92|635,556|-11,955|89,-203|825,639|809,-708|548,-277|-414,-214|494,-772|-390,-828|8,-399|-89,-41|-226,981|-534,933|425,962|-274,444|-641,374|856,788|-423,-136|190,744|731,-370|730,-759|424,-196|978,626|61,-434|44,533|163,-134|686,-34|-91,17|628,4|-995,37|-826,267|-793,200|-804,477|-748,-357|74,768|379,-894|-464,-876|392,720|289,-184|751,-744|563,738|-990,76|-242,982|-589,645|-220,926|237,219|437,-865|-544,406|14,-112|431,482|-489,-14|203,-321|35,803|-227,-283|-503,-252|857,263|-349,-329|540,746|824,208|-775,-940|-948,-238|-430,-886|-677,10|467,489|12,353|-13,619|674,413|115,498|-539,-201|-908,-337|-664,-892|-243,-518|999,-943|-858,-740|-969,-751|686,743|369,597|307,-798|-636,-526|612,-591|176,993|473,-335|920,294|-547,521|-285,-25|198,627|935,807|-597,446|675,-693|408,-604|-251,-800|-184,-819|-331,645|369,57|52,674|-498,99|279,285|-619,-992|-202,-295|-327,-214|-731,-642|-783,-274|457,134|-46,-110|795,-786|-218,-515|805,-22|952,-963|-66,-550|909,83|-773,-393|-502,283|670,113|450,-511|-4,559|-984,114|-582,-266|829,-127|52,-195|-679,-207|-733,229|-779,140|-71,904|290,934|-743,364|83,367|-51,-708|-140,549|441,925|-976,852|-447,679|434,-907|-483,-683|-677,922|954,-190|-327,-864|986,470|424,246|276,36|-886,462|971,-920|244,-109|-910,569|-243,649|-998,747|858,-832|996,-532|69,26|-155,788|-556,100|682,-806|972,108|-495,157|646,824|349,470|-411,-776|-747,961|582,-722|-174,763|586,-610|-721,-49|371,-902|885,-473|-90,-648|-540,-103|997,774|717,-724|248,-330|674,816|-105,766|-682,82|-256,588|869,734|358,456|-868,830|-566,-424|177,-534|-158,791|-628,-598|-985,-275|265,-285|-725,-458|-633,118|688,759|-734,-31|-491,-616|-689,-224|-614,-279|-315,105|-846,-67|-403,-350|-37,-806|309,-875|250,805|-197,-630|-819,112|30,-927|-356,315|-571,-463|273,-546|798,-991|-972,528|-286,-908|362,-211|-265,-903|-187,541|-255,657|566,372|188,686|902,276|-853,752|449,45|-610,-700|812,524|-284,745|-965,-706|372,469|131,967|-479,-174|-518,372|-718,441|642,354|114,-16|522,158|-432,-7|71,-420|102,-788|301,232|-279,-709|-718,8|-965,880|-987,-352|78,-53|-879,67|-930,427|193,-203|-454,935|-123,786|91,92|-119,-401|-599,-532|220,878|727,-475|-285,670|-905,-125|-585,-260|578,335|-597,566|949,-895|602,648|-131,-755|-576,391|-78,-173|-223,803|-711,901|269,-281|90,-807|-863,-894|-903,487|-221,968|639,-197|406,-207|635,373|757,-431|-749,-236|22,-632|525,-174|-905,-704|-220,536|657,360|371,-981|-908,540|-874,-144|881,-813|-278,-534|-692,-623|200,302|450,-646|-839,798|492,-965|-408,454|-754,-5|-976,992|152,472|913,-400|-753,-514|-595,-867|375,-703|-573,98|-556,-596|285,49|191,441|224,-787|-495,-782|26,957|214,747|462,-100|297,863|99,588|-209,-919|576,-617|-829,-76|997,-743|-227,215|-420,-534|773,877|671,483|765,656|60,-700|378,32|552,-576|598,298|-20,-794|339,-437|-315,18|-331,815|-143,737|197,624|-999,193|-262,-661|980,493|-341,861|-977,691|-729,-3|-448,893|143,588|710,764|30,-8|-769,0|186,883|230,-711|-826,-397|530,-15|345,147|-266,-938|-530,-415|-934,-953|-541,-270|-364,185|275,-420|931,800|-648,668|-989,386|558,-779|186,-674|455,488|-959,-190|229,-409|903,-723|795,-357|144,617|282,487|812,-7|-455,178|732,-730|186,853|891,-524|-643,785|716,643|600,820|-120,-442|-285,-303|-587,-117|-495,978|-856,363|91,-432|45,62|641,-827|899,81|671,-30|-179,914|-880,381|-48,-792|646,-487|-393,479|-638,75|209,-714|188,125|-762,167|574,-283|389,536|-867,-40|41,-564|-716,-969|684,870|-461,39|50,-914|-661,-789|306,-261|151,248|528,-964|-619,122|-767,997|-620,59|536,-76|847,-792|550,-660|609,-836|-238,151|-546,-421|772,509|-445,470|137,-65|-522,288|630,-212|-103,139|211,-181|871,-173|447,-886|-195,-791|160,-872|770,299|-877,-752|880,962|8,-963|496,363|-913,-196|778,-229|54,-968|167,-505|-233,31|401,58|-182,71|965,91|-278,-987|54,972|-48,-828|234,861|-82,194|110,106|911,-659|894,-270|-23,-325|550,-79|242,-78|-516,73|-470,-699|279,265|-124,648|-719,-128|163,440|46,-841|-122,431|-838,-336|493,346|754,46|682,-457|493,319|-103,313|645,219|-224,-486|-627,-734|104,32|-144,170|848,-221|905,-388|52,86|-803,-476|230,-586|-123,153|-939,0|573,436|196,764|-464,-200|-979,-972|-823,740|-125,-9|-831,958|-474,-122|454,219|-457,-266|934,-272|579,501|976,-297|-549,-285|580,-80|-751,-159|-211,685|-689,-235|-738,-994|489,983|-966,25|-587,584|-724,919|-335,-57|-220,338|137,264|201,-100|-915,56|-714,325|886,-601|-412,172|151,896|-754,499|634,688|837,-363|453,164|86,548|-660,75|-728,946|-960,-59|278,-968|-501,-245|-379,-363|-535,-164|-192,301|-789,-196|972,-452|211,-765|342,328|72,-579|-602,-501|-718,-205|-641,-539|418,-727|601,447|118,-895|-542,-615|45,815|481,910|331,937|-12,808|-793,-412|-977,-341|-589,227|-680,523|-864,-776|46,308|130,862|870,-377|-899,787|-613,-36|-299,513|-681,30|-252,708|-904,-928|464,832|568,155|731,-545|-482,612|-5,821|-188,829|4,282|746,-944|-708,809|-95,794|-845,566|791,342|60,613|-20,-657|-416,757|556,-551|574,-325|779,544|-338,-483|852,456|-598,-922|-41,-100|-118,-945|-619,415|742,715|-903,-902|949,793|535,749|437,922|-39,-543|-653,222|-38,-654|-340,663|-414,-133|-899,856|-488,702|-767,844|-234,858|592,231|652,645|-689,780|209,114|266,968|-472,-726|603,992|-148,-442|-148,533|-592,-644|533,690|-461,247|-467,-578|978,-722|554,464|825,-592|872,-623|-320,243|-608,-934|-73,975|-298,-336|868,121|346,-142|-122,-379|218,-181|-719,414|54,-856|892,-280|874,-373|456,178|596,-156|-70,799|704,-9|-618,860|-571,-240|-555,-788|366,-7|-591,-921|819,544|220,907|-945,-362|922,-411|732,37|243,503|208,-263|870,174|-627,-93|-956,-136|-607,-810|997,-345|428,-555|816,-475|596,-134|-669,627|217,863|-388,-553|-763,557|395,774|772,-418|-775,114|848,-563|817,661|-798,-641|110,283|-299,-255|-165,128|-426,-393|150,-580|-664,799|-811,311|318,-602|0,891|-172,850|892,800|-384,-375|332,804|-695,-163|371,-306|627,164|861,561|836,690|613,71|-643,376|862,794|-325,63|-944,644|-173,-517|-561,-431|367,961|-943,539|434,321|170,98|-883,-835|829,331|887,-213|934,-630|-525,616|-403,53|579,296|652,823|-624,-804|494,-714|841,825|500,749|803,-307|198,568|62,-517|801,941|414,333|23,502|-88,-408|850,941|37,732|840,393|-838,-195|589,594|109,105|-956,-643|197,-983|970,-330|979,81|348,825|-890,-857|673,-63|-996,781|-345,-878|-521,-353|567,-367|-405,-888|-819,-300|-525,-965|-507,271|843,489|-897,-504|788,-675|992,247|352,-719|415,-618|606,-866|-338,-766|-809,-414|145,-500|646,-323|776,373|741,-934|589,-471|507,90|754,-309|309,565|248,548|893,-228|-968,-78|860,-545|-936,197|-453,-569|277,776|285,-156|-220,-960|432,242|-547,-995|260,831|-663,-813|-482,-108|-74,-499|158,172|558,-788|-612,933|378,-934|-485,-208|840,-324|-894,253|-207,-433|955,-562|-48,872|-870,-689|-804,221|219,899|-189,-432|-238,-199|400,473|-634,646|257,803|487,-337|733,362|63,702|-180,-644|815,43|-508,-728|-367,257|-3,-79|-671,83|869,871|404,343|273,-827|-68,-356|268,883|187,912|383,-596|-124,-229|-319,-796|-429,19|-935,246|287,256|-499,281|758,-697|-746,-477|756,-647|164,415|-971,-496|75,567|212,122|817,610|-596,-981|879,583|-869,-798|-274,-165|649,771|-835,-335|822,-101|-492,321|-559,-482|902,163|-350,924|52,206|207,-254|697,-279|-96,-803|594,959|801,-78|855,151|-690,122|-819,-913|-920,-470|564,-935|425,-456|333,-316|264,597|63,-441|-6,658|-768,795|-627,161|959,918|-505,-973|879,-64|-143,-990|-729,-545|-762,944|191,179|916,-204|320,-844|-685,-129|-214,229|531,-898|-803,-635|-185,-561|778,-120|-151,102|102,-80|971,-283|253,425|963,713|-185,-846|654,410|-690,-25|-455,17|-126,773|705,-893|-542,-60|496,41|385,-651|-497,-926|315,-291|-330,-605|-687,-883|-128,-647|494,-792|3,237|-123,-444|620,311|-804,641|764,-208|181,-547|318,955|910,-173|641,254|523,273|-830,-354|46,507|-757,467|782,-821|589,747|103,-834|419,477|-761,-743|-583,153|379,81|759,-817|819,623|731,-555|-669,234|-602,-411|-923,-637|-258,583|638,-312|-553,-533|-169,-363|489,669|-967,-710|833,-449|758,-520|-168,-568|494,-497|411,711|291,-118|-330,484|151,255|5,-846|-314,174|458,-467|-254,408|778,916|912,-504|472,-308|-131,348|649,6|215,329|-232,630|820,-711|-314,-426|-916,505|-775,-816|-796,451|303,504|264,492|-739,346|-452,-110|-24,643|-20,-959|];